package com.xb.loan.cashier.biz.service;


import com.xb.loan.cashier.biz.dao.bean.CashierPayChannelType;

import java.util.List;
import java.util.Map;

/**
 * 北第三方支付渠道业务类
 */
public interface CashierPayChannelTypeService {

    /**
     * 根据支付渠道类型查询
     * @param payChannelType
     * @return
     */
    CashierPayChannelType getByPaychannelType(int payChannelType);
    
    void insert(CashierPayChannelType cashierPayChannelType);
    
    /**
	 * 分页查询所有第三方支付渠道类型
	 * @param pageNum
	 * @param pageSize
	 * @return
	 */
	public List<Map<String, Object>> queryPayChannelTypeByPage(int pageNum, int pageSize);
    
	/**
	 * 查询第三方支付渠道类型总条数
	 * @return
	 */
	public int queryPayChannelTypeCount();
    
	/**
	 * 查询所有第三方支付渠道类型
	 * @return
	 */
	public List<CashierPayChannelType> queryPayChannelTypeListAll();
    
}
